be dim-witted - Alemán Inglés Diccionario